<template>
  <div class="flex flex-col min-h-screen overflow-hidden">
    <!-- Site header -->
    <Header />
    <main class="grow">
      <ServicesBanner :params="bannerParams" />

      <!-- Cases of Plastic Injection Molding -->
      <CasesOfPlasticInjectionMolding />
      <!-- Plastic Injection Molding -->
      <PlasticInjectionMoldingContent class="mt-16" />
      <!-- The Process of Injection Molding -->
      <TheProcessOfInjectionMolding />
      <!-- Plastic Injection Molding Materials -->
      <PlasticInjectionMoldingMaterials />
      <!-- Available Surface Finishes -->
      <AvailableSurfaceFinishes />
      <!-- Advantage of Rapid Injection Molding -->
      <AdvantageOfRapidInjectionMolding />
      <!-- Applications -->
      <Applications :applications="applications" class="mt-16" />
      <!-- Addition Injection Molding Options -->
      <AdditionInjectionMoldingOptions class="mt-16" />
      <!-- OUR ADVANTAGE -->
      <OurAdvantage class="mt-16" />
      <StatsCard class="mt-16" />
      <!-- WORK WITH US -->
      <WorkWithUS />
      <!-- Injection Molding FAQs -->
      <InjectionMoldingFAQs class="mt-16" />
    </main>
    <!-- Site footer -->
    <Footer />
  </div>
</template>

<script setup>
import Header from '../../components/common/Header.vue'
import Footer from '/src/components/common/Footer.vue'
import ServicesBanner from '/src/components/ServicesBanner.vue'
import InjectionMoldingFAQs from '/src/components/Services/PlasticInjectionMolding/InjectionMoldingFAQs.vue'
import OurAdvantage from '../../components/Home/OurAdvantage.vue'
import PlasticInjectionMoldingContent from '../../components/Services/PlasticInjectionMolding/PlasticInjectionMoldingContent.vue'
import TheProcessOfInjectionMolding from '../../components/Services/PlasticInjectionMolding/TheProcessOfInjectionMolding.vue'
import PlasticInjectionMoldingMaterials from '../../components/Services/PlasticInjectionMolding/PlasticInjectionMoldingMaterials.vue'
import AvailableSurfaceFinishes from '../../components/Services/PlasticInjectionMolding/AvailableSurfaceFinishes.vue'
import AdvantageOfRapidInjectionMolding
  from "../../components/Services/PlasticInjectionMolding/AdvantageOfRapidInjectionMolding.vue";
import WorkWithUS from "../../components/Home/WorkWithUS.vue";
import StatsCard from "../../components/common/StatsCard.vue";

import banner from "/src/images/services/banner-plastic-injection-molding.webp";
import CasesOfPlasticInjectionMolding
  from "../../components/Services/PlasticInjectionMolding/CasesOfPlasticInjectionMolding.vue";
import Applications from "../../components/common/Applications.vue";
import AdditionInjectionMoldingOptions
  from "../../components/Services/PlasticInjectionMolding/AdditionInjectionMoldingOptions.vue";

const applications = {
  title: 'Applications ',
  subTitle: 'Plastic injection molding finds applications in diverse industries. Our team of experts specializes in delivering production solutions that expedite your product’s time to market.'
}

const bannerParams = {
  title: 'Plastic Injection Molding Service',
  imgUrl: banner,
  subtitle: [
    'High Quality Plastic Parts',
    'Professional DFM Analysis Production parts as fast as 7-14 days',
    'Dozens of materials and finishes are available'
  ]
}
</script>

<style scoped></style>
